/* * Author: Chris Seguin * * This software has been developed under the copyleft * rules of the GNU General Public License. Please * consult the GNU General Public License for more * details about use and distribution of this software. */ package org.acm.seguin.util; /** * The settings interface * *@author Chris Seguin *@created October 3, 1999 */ public interface Settings { /** * Gets a string * *@param code The code to look up *@return The associated string */ public String getString(String code); /** * Gets a integer * *@param code The code to look up *@return The associated integer */ public int getInteger(String code); /** * Gets a double * *@param code The code to look up *@return The associated double */ public double getDouble(String code); /** * Gets a boolean * *@param code The code to look up *@return The associated boolean */ public boolean getBoolean(String code); }